--[[

	-----------------------------
	nnCast (Announcer for caster)
	-----------------------------
	클래스별 스킬 목록 설정 - 마법사

	해당 분류 {}안에 [스킬id] = true, 혹은 ["스킬명"] = true, 식으로 작성하여 넣으시면 됩니다.
	가능한 스킬id로 작성하시길 권장드립니다.
	원치 않는 알림의 경우 true 대신 false를 입력하시면 됩니다. (가능한 삭제해주세요.)

--]]
if not nnCast then return end

if select(2, UnitClass("player")) ~= "MAGE" then return end

-------------------------------------------------------------------------------------
-- 선언부
-------------------------------------------------------------------------------------
	----------------------------------------
	-- 주문 사용 알릴 스킬 (시전자 : 자신)
	----------------------------------------
	local listSuccess = {
		--자신
		[11958] = true,		--매서운 한파
		[159916] = true,	--마법 증폭
		--우호
		[80353] = true,		--시간 왜곡
		[43987] = true,		--원기 회복의 식탁 창조
		--적대
		[113724] = true,	--서리 고리(디버프 획득시 알려야 하나, 동시에 적용되는 주문이 아니므로 스팸 우려가 있어 사용시 알립니다.)
	}

	-----------------------------------------------------------------
	-- 버프/디버프 획득 및 시간 알림 (시전자 : 자신)
	-----------------------------------------------------------------
	local listAura = {
		--자신
		[12042] = true,		--신비의 마법 강화
		[12472] = true,		--얼음 핏줄
		[45438] = true,		--얼음 방패
		[87023] = true,		--소작
		[110909] = true,	--시간 돌리기
		[110960] = true,	--상급 투명화
		[157913] = true,	--무의 존재
		--우호
		[111264] = true,	--얼음 수호물
		--적대
		[118] = true,		--변이
		[28271] = true,		--변이: 거북이
		[28272] = true,		--변이: 돼지
		[31661] = true,		--용의 숨결
		[44572] = true,		--동결
		[61305] = true,		--변이: 검은 고양이
		[61721] = true,		--변이: 토끼
		[61780] = true,		--변이: 칠면조
	}

	----------------------------------------
	-- 주문 실패시 알릴 스킬 (시전자 : 자신)
	----------------------------------------
	local listMissed = {
		--차단
		[2139] = true,		--마법 차단
		--기절
		[44572] = true,		--동결
		--행동불가
		[118] = true,		--변이
		[28271] = true,		--변이: 거북이
		[28272] = true,		--변이: 돼지
		[61305] = true,		--변이: 검은 고양이
		[61721] = true,		--변이: 토끼
		[61780] = true,		--변이: 칠면조
	}

-------------------------------------------------------------------------------------
-- 리턴 함수 (아래는 수정하지 마세요!)
-------------------------------------------------------------------------------------
	nnCast:SetSkillList("success", listSuccess)
	nnCast:SetSkillList("aura", listAura)
	nnCast:SetSkillList("missed", listMissed)
